package com.whfc.wxmp.api.mach.v1.service;

import com.whfc.common.result.ListData;
import com.whfc.fuum.dto.AppCorpDTO;
import com.whfc.fuum.dto.SysMachListDTO;
import com.whfc.mach.dto.AppMachTypeDTO;

/**
 * @author sun_guodong
 * @description 小程序设备筛选接口
 * @date 2020-12-07
 */
public interface WxmpMachOptionService {
    /**
     * 获取设备筛选合作单位列表
     *
     * @param deptId
     * @return
     */
    ListData<AppCorpDTO> corpList(Integer deptId);

    /**
     * 获取设备筛选设备类型列表
     *
     * @param deptId
     * @return
     */
    ListData<AppMachTypeDTO> machTypeList(Integer deptId);

    /**
     * 获取可供选择的设备类型列表
     *
     * @return
     */
    ListData<SysMachListDTO> machTypeList();
}
